home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 23 / AACD 23.iso / AACD / Programming / tek / build / Makefile_main
Makefile  |  2001-05-16  |  25KB  |  477 lines

  1. ##############################################################################
  2. #
  3. #    TEKLib objects
  4. #
  5. #    this file is included by platform specific builds
  6. #
  7. ##############################################################################
  8.  
  9. LISTOBJS=    list/addhead$(OUTSUF)    \
  10.             list/addtail$(OUTSUF)    \
  11.             list/remove$(OUTSUF)    \
  12.             list/insert$(OUTSUF)    \
  13.             list/remhead$(OUTSUF)    \
  14.             list/remtail$(OUTSUF)    \
  15.             list/seeknode$(OUTSUF)
  16.  
  17. MEMOBJS=    mem/memcopy$(OUTSUF)    \
  18.             mem/memcopy32$(OUTSUF)    \
  19.             mem/memfill$(OUTSUF)    \
  20.             mem/memfill32$(OUTSUF)    \
  21.             mem/initmemhead$(OUTSUF)    \
  22.             mem/staticalloc$(OUTSUF)    \
  23.             mem/staticfree$(OUTSUF)    \
  24.             mem/staticrealloc$(OUTSUF)    \
  25.             mem/staticgetsize$(OUTSUF)    \
  26.             mem/createpool$(OUTSUF)    \
  27.             mem/poolalloc$(OUTSUF)    \
  28.             mem/poolrealloc$(OUTSUF)    \
  29.             mem/poolfree$(OUTSUF)    \
  30.             mem/poolgetsize$(OUTSUF)    \
  31.             mem/initmmu$(OUTSUF)    \
  32.             mem/mmualloc$(OUTSUF)    \
  33.             mem/mmualloc0$(OUTSUF)    \
  34.             mem/mmufree$(OUTSUF)    \
  35.             mem/mmugetsize$(OUTSUF)    \
  36.             mem/mmurealloc$(OUTSUF)    \
  37.             mem/mmuallochandle$(OUTSUF)    \
  38.             mem/mmuallochandle0$(OUTSUF)    \
  39.             mem/mmufreehandle$(OUTSUF)    \
  40.             mem/destroy$(OUTSUF)
  41.  
  42. UTILOBJS=    util/gettagvalue$(OUTSUF)    \
  43.             util/gettagarray$(OUTSUF)    \
  44.             util/getrandom$(OUTSUF)
  45.  
  46. TASKOBJS=    task/initlock$(OUTSUF)    \
  47.             task/lock$(OUTSUF)    \
  48.             task/unlock$(OUTSUF)    \
  49.             task/timedelay$(OUTSUF)    \
  50.             task/timequery$(OUTSUF)    \
  51.             task/timereset$(OUTSUF)    \
  52.             task/createtask$(OUTSUF)    \
  53.             task/allocsignal$(OUTSUF)    \
  54.             task/freesignal$(OUTSUF)    \
  55.             task/signal$(OUTSUF)    \
  56.             task/setsignal$(OUTSUF)    \
  57.             task/wait$(OUTSUF)    \
  58.             task/timedwait$(OUTSUF)    \
  59.             task/createport$(OUTSUF)    \
  60.             task/destroyport$(OUTSUF)    \
  61.             task/waitport$(OUTSUF)    \
  62.             task/taskfindself$(OUTSUF)    \
  63.             task/getrandomseed$(OUTSUF)
  64.  
  65. MSGOBJS=    msg/putmsg$(OUTSUF)    \
  66.             msg/putreplymsg$(OUTSUF)    \
  67.             msg/getmsg$(OUTSUF)    \
  68.             msg/ackmsg$(OUTSUF)    \
  69.             msg/dropmsg$(OUTSUF)    \
  70.             msg/replymsg$(OUTSUF)    \
  71.             msg/getmsgattrs$(OUTSUF)    \
  72.             msg/getmsgsender$(OUTSUF)    \
  73.             msg/sendmsg$(OUTSUF)
  74.  
  75. SOCKOBJS=    sock/addsockport$(OUTSUF)    \
  76.             sock/remsockport$(OUTSUF)    \
  77.             sock/findsockport$(OUTSUF)
  78.  
  79. ARRAYOBJS=    array/createarray$(OUTSUF)    \
  80.             array/destroyarray$(OUTSUF)    \
  81.             array/arraygetlen$(OUTSUF)    \
  82.             array/arraysetlen$(OUTSUF)    \
  83.             array/arrayvalid$(OUTSUF)    \
  84.             array/strlen$(OUTSUF)    \
  85.             array/strcat$(OUTSUF)    \
  86.             array/strcmp$(OUTSUF)    \
  87.             array/strcopy$(OUTSUF)    \
  88.             array/strdup$(OUTSUF)    \
  89.             array/createstring$(OUTSUF)    \
  90.             array/createstringstr$(OUTSUF)    \
  91.             array/destroystring$(OUTSUF)    \
  92.             array/stringcat$(OUTSUF)    \
  93.             array/stringcatchar$(OUTSUF)    \
  94.             array/stringcatstr$(OUTSUF)    \
  95.             array/stringcopy$(OUTSUF)    \
  96.             array/stringcopystr$(OUTSUF)    \
  97.             array/stringcopystrn$(OUTSUF)    \
  98.             array/stringdup$(OUTSUF)    \
  99.             array/stringfindsimple$(OUTSUF)    \
  100.             array/stringfind$(OUTSUF)    \
  101.             array/stringfindstr$(OUTSUF)    \
  102.             array/stringlen$(OUTSUF)    \
  103.             array/stringsetlen$(OUTSUF)    \
  104.             array/stringvalid$(OUTSUF)
  105.  
  106. VISUALOBJS=    visual/createvisual$(OUTSUF)    \
  107.             visual/attachvisual$(OUTSUF)    \
  108.             visual/allocpen$(OUTSUF)    \
  109.             visual/freepen$(OUTSUF)    \
  110.             visual/rect$(OUTSUF)    \
  111.             visual/frect$(OUTSUF)    \
  112.             visual/plot$(OUTSUF)    \
  113.             visual/line$(OUTSUF)    \
  114.             visual/clear$(OUTSUF)    \
  115.             visual/scroll$(OUTSUF)    \
  116.             visual/text$(OUTSUF)    \
  117.             visual/flush$(OUTSUF)    \
  118.             visual/flusharea$(OUTSUF)    \
  119.             visual/linearray$(OUTSUF)    \
  120.             visual/setinput$(OUTSUF)    \
  121.             visual/sync$(OUTSUF)    \
  122.             visual/drawrgb$(OUTSUF)    \
  123.             visual/getattrs$(OUTSUF)
  124.  
  125. ##############################################################################
  126.  
  127. LISTDEPS=    list.h type.h
  128. UTILDEPS=    util.h type.h
  129. MEMDEPS=    mem.h $(LISTDEPS) $(UTILDEPS)
  130. TASKDEPS=    exec.h $(MEMDEPS)
  131. MSGDEPS=    msg.h $(TASKDEPS)
  132. SOCKDEPS=    $(MSGDEPS)
  133. ARRAYDEPS=    array.h $(MEMDEPS)
  134. VISUALDEPS=    visual.h $(MSGDEPS)
  135.  
  136. ##############################################################################
  137.  
  138. list/addhead$(OUTSUF): list/addhead.c $(LISTDEPS)
  139.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) list/addhead$(OUTSUF) list/addhead.c
  140. list/addtail$(OUTSUF): list/addtail.c $(LISTDEPS)
  141.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) list/addtail$(OUTSUF) list/addtail.c
  142. list/remove$(OUTSUF): list/remove.c $(LISTDEPS)
  143.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) list/remove$(OUTSUF) list/remove.c
  144. list/insert$(OUTSUF): list/insert.c $(LISTDEPS)
  145.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) list/insert$(OUTSUF) list/insert.c
  146. list/remhead$(OUTSUF): list/remhead.c $(LISTDEPS)
  147.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) list/remhead$(OUTSUF) list/remhead.c
  148. list/remtail$(OUTSUF): list/remtail.c $(LISTDEPS)
  149.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) list/remtail$(OUTSUF) list/remtail.c
  150. list/seeknode$(OUTSUF): list/seeknode.c $(LISTDEPS)
  151.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) list/seeknode$(OUTSUF) list/seeknode.c
  152.  
  153. mem/alloc$(OUTSUF): mem/alloc.c $(MEMDEPS)
  154.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/alloc$(OUTSUF) mem/alloc.c
  155. mem/alloc0$(OUTSUF): mem/alloc0.c $(MEMDEPS)
  156.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/alloc0$(OUTSUF) mem/alloc0.c
  157. mem/free$(OUTSUF): mem/free.c $(MEMDEPS)
  158.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/free$(OUTSUF) mem/free.c
  159. mem/realloc$(OUTSUF): mem/realloc.c $(MEMDEPS)
  160.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/realloc$(OUTSUF) mem/realloc.c
  161. mem/getsize$(OUTSUF): mem/getsize.c $(MEMDEPS)
  162.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/getsize$(OUTSUF) mem/getsize.c
  163. mem/memcopy$(OUTSUF): mem/memcopy.c $(MEMDEPS)
  164.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/memcopy$(OUTSUF) mem/memcopy.c
  165. mem/memcopy32$(OUTSUF): mem/memcopy32.c $(MEMDEPS)
  166.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/memcopy32$(OUTSUF) mem/memcopy32.c
  167. mem/memfill$(OUTSUF): mem/memfill.c $(MEMDEPS)
  168.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/memfill$(OUTSUF) mem/memfill.c
  169. mem/memfill32$(OUTSUF): mem/memfill32.c $(MEMDEPS)
  170.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/memfill32$(OUTSUF) mem/memfill32.c
  171. mem/initmemhead$(OUTSUF): mem/initmemhead.c $(MEMDEPS)
  172.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/initmemhead$(OUTSUF) mem/initmemhead.c
  173. mem/staticalloc$(OUTSUF): mem/staticalloc.c $(MEMDEPS)
  174.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/staticalloc$(OUTSUF) mem/staticalloc.c
  175. mem/staticfree$(OUTSUF): mem/staticfree.c $(MEMDEPS)
  176.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/staticfree$(OUTSUF) mem/staticfree.c
  177. mem/staticrealloc$(OUTSUF): mem/staticrealloc.c $(MEMDEPS)
  178.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/staticrealloc$(OUTSUF) mem/staticrealloc.c
  179. mem/staticgetsize$(OUTSUF): mem/staticgetsize.c $(MEMDEPS)
  180.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/staticgetsize$(OUTSUF) mem/staticgetsize.c
  181. mem/createpool$(OUTSUF): mem/createpool.c $(MEMDEPS)
  182.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/createpool$(OUTSUF) mem/createpool.c
  183. mem/poolalloc$(OUTSUF): mem/poolalloc.c $(MEMDEPS)
  184.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/poolalloc$(OUTSUF) mem/poolalloc.c
  185. mem/poolrealloc$(OUTSUF): mem/poolrealloc.c $(MEMDEPS)
  186.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/poolrealloc$(OUTSUF) mem/poolrealloc.c
  187. mem/poolfree$(OUTSUF): mem/poolfree.c $(MEMDEPS)
  188.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/poolfree$(OUTSUF) mem/poolfree.c
  189. mem/poolgetsize$(OUTSUF): mem/poolgetsize.c $(MEMDEPS)
  190.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/poolgetsize$(OUTSUF) mem/poolgetsize.c
  191. mem/initmmu$(OUTSUF): mem/initmmu.c $(MEMDEPS)
  192.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/initmmu$(OUTSUF) mem/initmmu.c
  193. mem/mmualloc$(OUTSUF): mem/mmualloc.c $(MEMDEPS)
  194.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/mmualloc$(OUTSUF) mem/mmualloc.c
  195. mem/mmualloc0$(OUTSUF): mem/mmualloc0.c $(MEMDEPS)
  196.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/mmualloc0$(OUTSUF) mem/mmualloc0.c
  197. mem/mmufree$(OUTSUF): mem/mmufree.c $(MEMDEPS)
  198.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/mmufree$(OUTSUF) mem/mmufree.c
  199. mem/mmugetsize$(OUTSUF): mem/mmugetsize.c $(MEMDEPS)
  200.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/mmugetsize$(OUTSUF) mem/mmugetsize.c
  201. mem/mmurealloc$(OUTSUF): mem/mmurealloc.c $(MEMDEPS)
  202.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/mmurealloc$(OUTSUF) mem/mmurealloc.c
  203. mem/mmuallochandle$(OUTSUF): mem/mmuallochandle.c $(MEMDEPS)
  204.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/mmuallochandle$(OUTSUF) mem/mmuallochandle.c
  205. mem/mmuallochandle0$(OUTSUF): mem/mmuallochandle0.c $(MEMDEPS)
  206.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/mmuallochandle0$(OUTSUF) mem/mmuallochandle0.c
  207. mem/mmufreehandle$(OUTSUF): mem/mmufreehandle.c $(MEMDEPS)
  208.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/mmufreehandle$(OUTSUF) mem/mmufreehandle.c
  209. mem/destroy$(OUTSUF): mem/destroy.c $(MEMDEPS)
  210.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) mem/destroy$(OUTSUF) mem/destroy.c
  211.  
  212. util/gettagvalue$(OUTSUF): util/gettagvalue.c util.h $(UTILDEPS)
  213.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) util/gettagvalue$(OUTSUF) util/gettagvalue.c
  214. util/gettagarray$(OUTSUF): util/gettagarray.c util.h $(UTILDEPS)
  215.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) util/gettagarray$(OUTSUF) util/gettagarray.c
  216. util/getrandom$(OUTSUF): util/getrandom.c util.h $(UTILDEPS)
  217.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) util/getrandom$(OUTSUF) util/getrandom.c
  218.  
  219. task/initlock$(OUTSUF): task/initlock.c $(TASKDEPS)
  220.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/initlock$(OUTSUF) task/initlock.c
  221. task/lock$(OUTSUF): task/lock.c $(TASKDEPS)
  222.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/lock$(OUTSUF) task/lock.c
  223. task/unlock$(OUTSUF): task/unlock.c $(TASKDEPS)
  224.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/unlock$(OUTSUF) task/unlock.c
  225. task/timedelay$(OUTSUF): task/timedelay.c $(TASKDEPS)
  226.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/timedelay$(OUTSUF) task/timedelay.c
  227. task/timequery$(OUTSUF): task/timequery.c $(TASKDEPS)
  228.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/timequery$(OUTSUF) task/timequery.c
  229. task/timereset$(OUTSUF): task/timereset.c $(TASKDEPS)
  230.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/timereset$(OUTSUF) task/timereset.c
  231. task/createtask$(OUTSUF): task/createtask.c $(TASKDEPS)
  232.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/createtask$(OUTSUF) task/createtask.c
  233. task/createtasktags$(OUTSUF): task/createtasktags.c $(TASKDEPS)
  234.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/createtasktags$(OUTSUF) task/createtasktags.c
  235. task/allocsignal$(OUTSUF): task/allocsignal.c $(TASKDEPS)
  236.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/allocsignal$(OUTSUF) task/allocsignal.c
  237. task/freesignal$(OUTSUF): task/freesignal.c $(TASKDEPS)
  238.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/freesignal$(OUTSUF) task/freesignal.c
  239. task/signal$(OUTSUF): task/signal.c $(TASKDEPS)
  240.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/signal$(OUTSUF) task/signal.c
  241. task/setsignal$(OUTSUF): task/setsignal.c $(TASKDEPS)
  242.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/setsignal$(OUTSUF) task/setsignal.c
  243. task/wait$(OUTSUF): task/wait.c $(TASKDEPS)
  244.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/wait$(OUTSUF) task/wait.c
  245. task/timedwait$(OUTSUF): task/timedwait.c $(TASKDEPS)
  246.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/timedwait$(OUTSUF) task/timedwait.c
  247. task/createport$(OUTSUF): task/createport.c $(TASKDEPS)
  248.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/createport$(OUTSUF) task/createport.c
  249. task/createporttags$(OUTSUF): task/createporttags.c $(TASKDEPS)
  250.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/createporttags$(OUTSUF) task/createporttags.c
  251. task/destroyport$(OUTSUF): task/destroyport.c $(TASKDEPS)
  252.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/destroyport$(OUTSUF) task/destroyport.c
  253. task/waitport$(OUTSUF): task/waitport.c $(TASKDEPS)
  254.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/waitport$(OUTSUF) task/waitport.c
  255. task/taskfindself$(OUTSUF): task/taskfindself.c $(TASKDEPS)
  256.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/taskfindself$(OUTSUF) task/taskfindself.c
  257. task/getrandomseed$(OUTSUF): task/getrandomseed.c $(TASKDEPS)
  258.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) task/getrandomseed$(OUTSUF) task/getrandomseed.c
  259.  
  260. msg/ackmsg$(OUTSUF): msg/ackmsg.c $(MSGDEPS)
  261.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) msg/ackmsg$(OUTSUF) msg/ackmsg.c
  262. msg/dropmsg$(OUTSUF): msg/dropmsg.c $(MSGDEPS)
  263.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) msg/dropmsg$(OUTSUF) msg/dropmsg.c
  264. msg/getmsg$(OUTSUF): msg/getmsg.c $(MSGDEPS)
  265.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) msg/getmsg$(OUTSUF) msg/getmsg.c
  266. msg/putmsg$(OUTSUF): msg/putmsg.c $(MSGDEPS)
  267.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) msg/putmsg$(OUTSUF) msg/putmsg.c
  268. msg/putreplymsg$(OUTSUF): msg/putreplymsg.c $(MSGDEPS)
  269.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) msg/putreplymsg$(OUTSUF) msg/putreplymsg.c
  270. msg/replymsg$(OUTSUF): msg/replymsg.c $(MSGDEPS)
  271.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) msg/replymsg$(OUTSUF) msg/replymsg.c
  272. msg/getmsgattrs$(OUTSUF): msg/getmsgattrs.c $(MSGDEPS)
  273.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) msg/getmsgattrs$(OUTSUF) msg/getmsgattrs.c
  274. msg/getmsgsender$(OUTSUF): msg/getmsgsender.c $(MSGDEPS)
  275.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) msg/getmsgsender$(OUTSUF) msg/getmsgsender.c
  276. msg/sendmsg$(OUTSUF): msg/sendmsg.c $(MSGDEPS)
  277.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) msg/sendmsg$(OUTSUF) msg/sendmsg.c
  278.  
  279. sock/addsockport$(OUTSUF): sock/addsockport.c $(SOCKDEPS)
  280.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) sock/addsockport$(OUTSUF) sock/addsockport.c
  281. sock/remsockport$(OUTSUF): sock/remsockport.c $(SOCKDEPS)
  282.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) sock/remsockport$(OUTSUF) sock/remsockport.c
  283. sock/findsockport$(OUTSUF): sock/findsockport.c $(SOCKDEPS)
  284.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) sock/findsockport$(OUTSUF) sock/findsockport.c
  285. sock/getmsgsender$(OUTSUF): sock/getmsgsender.c $(SOCKDEPS)
  286.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) sock/getmsgsender$(OUTSUF) sock/getmsgsender.c
  287.  
  288. array/createarray$(OUTSUF): array/createarray.c $(ARRAYDEPS)
  289.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/createarray$(OUTSUF) array/createarray.c
  290. array/arraygetlen$(OUTSUF): array/arraygetlen.c $(ARRAYDEPS)
  291.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/arraygetlen$(OUTSUF) array/arraygetlen.c
  292. array/arraysetlen$(OUTSUF): array/arraysetlen.c $(ARRAYDEPS)
  293.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/arraysetlen$(OUTSUF) array/arraysetlen.c
  294. array/arrayvalid$(OUTSUF): array/arrayvalid.c $(ARRAYDEPS)
  295.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/arrayvalid$(OUTSUF) array/arrayvalid.c
  296. array/strlen$(OUTSUF): array/strlen.c $(ARRAYDEPS)
  297.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/strlen$(OUTSUF) array/strlen.c
  298. array/createstring$(OUTSUF): array/createstring.c $(ARRAYDEPS)
  299.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/createstring$(OUTSUF) array/createstring.c
  300. array/createstringstr$(OUTSUF): array/createstringstr.c $(ARRAYDEPS)
  301.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/createstringstr$(OUTSUF) array/createstringstr.c
  302. array/stringcat$(OUTSUF): array/stringcat.c $(ARRAYDEPS)
  303.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/stringcat$(OUTSUF) array/stringcat.c
  304. array/stringcatchar$(OUTSUF): array/stringcatchar.c $(ARRAYDEPS)
  305.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/stringcatchar$(OUTSUF) array/stringcatchar.c
  306. array/stringcatstr$(OUTSUF): array/stringcatstr.c $(ARRAYDEPS)
  307.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/stringcatstr$(OUTSUF) array/stringcatstr.c
  308. array/stringcopy$(OUTSUF): array/stringcopy.c $(ARRAYDEPS)
  309.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/stringcopy$(OUTSUF) array/stringcopy.c
  310. array/stringcopystr$(OUTSUF): array/stringcopystr.c $(ARRAYDEPS)
  311.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/stringcopystr$(OUTSUF) array/stringcopystr.c
  312. array/stringcopystrn$(OUTSUF): array/stringcopystrn.c $(ARRAYDEPS)
  313.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/stringcopystrn$(OUTSUF) array/stringcopystrn.c
  314. array/stringdup$(OUTSUF): array/stringdup.c $(ARRAYDEPS)
  315.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/stringdup$(OUTSUF) array/stringdup.c
  316. array/stringfindsimple$(OUTSUF): array/stringfindsimple.c $(ARRAYDEPS)
  317.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/stringfindsimple$(OUTSUF) array/stringfindsimple.c
  318. array/stringfind$(OUTSUF): array/stringfind.c $(ARRAYDEPS)
  319.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/stringfind$(OUTSUF) array/stringfind.c
  320. array/stringfindstr$(OUTSUF): array/stringfindstr.c $(ARRAYDEPS)
  321.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/stringfindstr$(OUTSUF) array/stringfindstr.c
  322. array/stringlen$(OUTSUF): array/stringlen.c $(ARRAYDEPS)
  323.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/stringlen$(OUTSUF) array/stringlen.c
  324. array/stringsetlen$(OUTSUF): array/stringsetlen.c $(ARRAYDEPS)
  325.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/stringsetlen$(OUTSUF) array/stringsetlen.c
  326. array/stringvalid$(OUTSUF): array/stringvalid.c $(ARRAYDEPS)
  327.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/stringvalid$(OUTSUF) array/stringvalid.c
  328. array/strcat$(OUTSUF): array/strcat.c $(ARRAYDEPS)
  329.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/strcat$(OUTSUF) array/strcat.c
  330. array/strcmp$(OUTSUF): array/strcmp.c $(ARRAYDEPS)
  331.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/strcmp$(OUTSUF) array/strcmp.c
  332. array/strcopy$(OUTSUF): array/strcopy.c $(ARRAYDEPS)
  333.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/strcopy$(OUTSUF) array/strcopy.c
  334. array/strdup$(OUTSUF): array/strdup.c $(ARRAYDEPS)
  335.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/strdup$(OUTSUF) array/strdup.c
  336. array/destroyarray$(OUTSUF): array/destroyarray.c $(ARRAYDEPS)
  337.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/destroyarray$(OUTSUF) array/destroyarray.c
  338. array/destroystring$(OUTSUF): array/destroystring.c $(ARRAYDEPS)
  339.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) array/destroystring$(OUTSUF) array/destroystring.c
  340.  
  341. visual/createvisual$(OUTSUF): visual/createvisual.c $(VISUALDEPS)
  342.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) visual/createvisual$(OUTSUF) visual/createvisual.c
  343. visual/attachvisual$(OUTSUF): visual/attachvisual.c $(VISUALDEPS)
  344.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) visual/attachvisual$(OUTSUF) visual/attachvisual.c
  345. visual/allocpen$(OUTSUF): visual/allocpen.c $(VISUALDEPS)
  346.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) visual/allocpen$(OUTSUF) visual/allocpen.c
  347. visual/freepen$(OUTSUF): visual/freepen.c $(VISUALDEPS)
  348.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) visual/freepen$(OUTSUF) visual/freepen.c
  349. visual/rect$(OUTSUF): visual/rect.c $(VISUALDEPS)
  350.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) visual/rect$(OUTSUF) visual/rect.c
  351. visual/frect$(OUTSUF): visual/frect.c $(VISUALDEPS)
  352.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) visual/frect$(OUTSUF) visual/frect.c
  353. visual/line$(OUTSUF): visual/line.c $(VISUALDEPS)
  354.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) visual/line$(OUTSUF) visual/line.c
  355. visual/plot$(OUTSUF): visual/plot.c $(VISUALDEPS)
  356.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) visual/plot$(OUTSUF) visual/plot.c
  357. visual/clear$(OUTSUF): visual/clear.c $(VISUALDEPS)
  358.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) visual/clear$(OUTSUF) visual/clear.c
  359. visual/scroll$(OUTSUF): visual/scroll.c $(VISUALDEPS)
  360.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) visual/scroll$(OUTSUF) visual/scroll.c
  361. visual/text$(OUTSUF): visual/text.c $(VISUALDEPS)
  362.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) visual/text$(OUTSUF) visual/text.c
  363. visual/flush$(OUTSUF): visual/flush.c $(VISUALDEPS)
  364.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) visual/flush$(OUTSUF) visual/flush.c
  365. visual/flusharea$(OUTSUF): visual/flusharea.c $(VISUALDEPS)
  366.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) visual/flusharea$(OUTSUF) visual/flusharea.c
  367. visual/linearray$(OUTSUF): visual/linearray.c $(VISUALDEPS)
  368.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) visual/linearray$(OUTSUF) visual/linearray.c
  369. visual/setinput$(OUTSUF): visual/setinput.c $(VISUALDEPS)
  370.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) visual/setinput$(OUTSUF) visual/setinput.c
  371. visual/sync$(OUTSUF): visual/sync.c $(VISUALDEPS)
  372.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) visual/sync$(OUTSUF) visual/sync.c
  373. visual/drawrgb$(OUTSUF): visual/drawrgb.c $(VISUALDEPS)
  374.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) visual/drawrgb$(OUTSUF) visual/drawrgb.c
  375. visual/getattrs$(OUTSUF): visual/getattrs.c $(VISUALDEPS)
  376.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) visual/getattrs$(OUTSUF) visual/getattrs.c
  377.  
  378.  
  379. ##############################################################################
  380.  
  381. hash/createhash$(OUTSUF): hash/createhash.c
  382.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) hash/createhash$(OUTSUF) hash/createhash.c
  383. hash/deletehash$(OUTSUF): hash/deletehash.c
  384.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) hash/deletehash$(OUTSUF) hash/deletehash.c
  385. hash/hashfreeze$(OUTSUF): hash/hashfreeze.c
  386.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) hash/hashfreeze$(OUTSUF) hash/hashfreeze.c
  387. hash/hashthawn$(OUTSUF): hash/hashthawn.c
  388.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) hash/hashthawn$(OUTSUF) hash/hashthawn.c
  389. hash/hashget$(OUTSUF): hash/hashget.c
  390.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) hash/hashget$(OUTSUF) hash/hashget.c
  391. hash/hashput$(OUTSUF): hash/hashput.c
  392.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) hash/hashput$(OUTSUF) hash/hashput.c
  393. hash/hashremove$(OUTSUF): hash/hashremove.c
  394.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) hash/hashremove$(OUTSUF) hash/hashremove.c
  395. hash/hashtryresize$(OUTSUF): hash/hashtryresize.c
  396.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) hash/hashtryresize$(OUTSUF) hash/hashtryresize.c
  397. hash/hashdirect$(OUTSUF): hash/hashdirect.c
  398.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) hash/hashdirect$(OUTSUF) hash/hashdirect.c
  399. hash/cmpdirect$(OUTSUF): hash/cmpdirect.c
  400.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) hash/cmpdirect$(OUTSUF) hash/cmpdirect.c
  401. hash/hashint32$(OUTSUF): hash/hashint32.c
  402.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) hash/hashint32$(OUTSUF) hash/hashint32.c
  403. hash/cmpint32$(OUTSUF): hash/cmpint32.c
  404.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) hash/cmpint32$(OUTSUF) hash/cmpint32.c
  405. hash/hashstring$(OUTSUF): hash/hashstring.c
  406.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) hash/hashstring$(OUTSUF) hash/hashstring.c
  407. hash/cmpstring$(OUTSUF): hash/cmpstring.c
  408.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) hash/cmpstring$(OUTSUF) hash/cmpstring.c
  409.  
  410. xml/xmlcreate$(OUTSUF): xml/xmlcreate.c
  411.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) xml/xmlcreate$(OUTSUF) xml/xmlcreate.c
  412. xml/xmlgosub$(OUTSUF): xml/xmlgosub.c
  413.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) xml/xmlgosub$(OUTSUF) xml/xmlgosub.c
  414. xml/xmlnext$(OUTSUF): xml/xmlnext.c
  415.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) xml/xmlnext$(OUTSUF) xml/xmlnext.c
  416. xml/xmlreturn$(OUTSUF): xml/xmlreturn.c
  417.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) xml/xmlreturn$(OUTSUF) xml/xmlreturn.c
  418. xml/xmlroot$(OUTSUF): xml/xmlroot.c
  419.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) xml/xmlroot$(OUTSUF) xml/xmlroot.c
  420. xml/xmlattr$(OUTSUF): xml/xmlattr.c
  421.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) xml/xmlattr$(OUTSUF) xml/xmlattr.c
  422. xml/xmlenter$(OUTSUF): xml/xmlenter.c
  423.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) xml/xmlenter$(OUTSUF) xml/xmlenter.c
  424. xml/xmlgosubroot$(OUTSUF): xml/xmlgosubroot.c
  425.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) xml/xmlgosubroot$(OUTSUF) xml/xmlgosubroot.c
  426. xml/xmlnextdata$(OUTSUF): xml/xmlnextdata.c
  427.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) xml/xmlnextdata$(OUTSUF) xml/xmlnextdata.c
  428. xml/xmlrewind$(OUTSUF): xml/xmlrewind.c
  429.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) xml/xmlrewind$(OUTSUF) xml/xmlrewind.c
  430.  
  431. ##############################################################################
  432.  
  433. stub/task/generic_createmsgport$(OUTSUF): stub/task/createmsgport.c
  434.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/task/generic_createmsgport$(OUTSUF) stub/task/createmsgport.c
  435. stub/task/generic_createsemaphore$(OUTSUF): stub/task/createsemaphore.c
  436.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/task/generic_createsemaphore$(OUTSUF) stub/task/createsemaphore.c
  437. stub/task/generic_createtask$(OUTSUF): stub/task/createtask.c
  438.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/task/generic_createtask$(OUTSUF) stub/task/createtask.c
  439. stub/task/generic_deletetask$(OUTSUF): stub/task/deletetask.c
  440.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/task/generic_deletetask$(OUTSUF) stub/task/deletetask.c
  441. stub/task/generic_inittask$(OUTSUF): stub/task/inittask.c
  442.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/task/generic_inittask$(OUTSUF) stub/task/inittask.c
  443. stub/task/generic_semaphoreobtain$(OUTSUF): stub/task/semaphoreobtain.c
  444.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/task/generic_semaphoreobtain$(OUTSUF) stub/task/semaphoreobtain.c
  445. stub/mem/generic_createarray$(OUTSUF): stub/mem/createarray.c
  446.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/mem/generic_createarray$(OUTSUF) stub/mem/createarray.c
  447. stub/mem/generic_createchunk$(OUTSUF): stub/mem/createchunk.c
  448.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/mem/generic_createchunk$(OUTSUF) stub/mem/createchunk.c
  449. stub/mem/generic_createmmu$(OUTSUF): stub/mem/createmmu.c
  450.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/mem/generic_createmmu$(OUTSUF) stub/mem/createmmu.c
  451. stub/mem/generic_createpool$(OUTSUF): stub/mem/createpool.c
  452.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/mem/generic_createpool$(OUTSUF) stub/mem/createpool.c
  453. stub/mem/generic_initmmu$(OUTSUF): stub/mem/initmmu.c
  454.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/mem/generic_initmmu$(OUTSUF) stub/mem/initmmu.c
  455. stub/mem/generic_destroyhandletags$(OUTSUF): stub/mem/destroyhandletags.c
  456.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/mem/generic_destroyhandletags$(OUTSUF) stub/mem/destroyhandletags.c
  457. stub/time/generic_createtimer$(OUTSUF): stub/time/createtimer.c
  458.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/time/generic_createtimer$(OUTSUF) stub/time/createtimer.c
  459. stub/time/generic_createtrigger$(OUTSUF): stub/time/createtrigger.c
  460.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/time/generic_createtrigger$(OUTSUF) stub/time/createtrigger.c
  461. stub/hash/generic_createhash$(OUTSUF): stub/hash/createhash.c
  462.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/hash/generic_createhash$(OUTSUF) stub/hash/createhash.c
  463. stub/string/generic_strdupcat$(OUTSUF): stub/string/strdupcat.c
  464.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/string/generic_strdupcat$(OUTSUF) stub/string/strdupcat.c
  465. stub/string/generic_strfind$(OUTSUF): stub/string/strfind.c
  466.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/string/generic_strfind$(OUTSUF) stub/string/strfind.c
  467. stub/util/generic_gettagarray$(OUTSUF): stub/util/gettagarray.c
  468.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/util/generic_gettagarray$(OUTSUF) stub/util/gettagarray.c
  469. stub/visual/generic_createvisual$(OUTSUF): stub/visual/createvisual.c
  470.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/visual/generic_createvisual$(OUTSUF) stub/visual/createvisual.c
  471. stub/visual/generic_visualgetattrs$(OUTSUF): stub/visual/visualgetattrs.c
  472.     $(CC) $(FLAGS) $(INCL) $(OUTFILE) stub/visual/generic_visualgetattrs$(OUTSUF) stub/visual/visualgetattrs.c
  473.  
  474.  
  475. ##############################################################################
  476.  
  477.